﻿/***************************************************************
 * 开发人员：网魂小兵@http://www.mozlite.com
 * 
 * 目标标本：4.0.30319.239
 * 
 * 最后修改：2011/11/6 11:23:30
 * ************************************************************/
namespace Mozlite.Web.UI
{
    using System;
    using System.Linq;
    using System.Text;
    using Mozlite.Common;
    using System.Collections.Generic;

    /// <summary>
    /// 前台页面基类。
    /// </summary>
    /// <typeparam name="TModel">模型类型。</typeparam>
    public abstract class CommonBasePage<TModel> : WebBasePage<TModel, Application, ApplicationConfiguration>
    {
        private UCenterPermission permission;
        /// <summary>
        /// 获取当前用户权限。
        /// </summary>
        public UCenterPermission Permission
        {
            get
            {
                if (permission == null)
                    permission = Permissions.GetPermission<UCenterPermission>();
                return permission;
            }
        }

        /// <summary>
        /// 默认模板。
        /// </summary>
        public override string Theme
        {
            get { return "Default"; }
        }
    }
}